efficacious cure - Turkish English Dictionary